<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>账户管理</title>
<link href="script/bootstrap/css/bootstrap.css" rel="stylesheet" type="text/css" media="screen">
<link type="text/css" rel="stylesheet" href="script/css/header.css">
<link type="text/css" rel="stylesheet" href="script/css/account.css">
<script src="script/bootstrap/js/jquery-1.8.2.js"></script>
<script src="script/bootstrap/js/bootstrap.js"></script>
<script src="script/js/util.js"></script>
</head>
<body>
	<div id="header">
		<div class="container">
			<div class="row">
			<div class="span3">
				<h1>
					<a title="糊涂账" href="login.html" class="brand">
						<img width="154" height="49" src="script/img/logo3.png" title="糊涂账" alt="一起来记流水帐">
					</a>
				</h1>
			</div>
			<div class="span9">
				<ul class="nav nav-pills pull-right tnav-menu" style="margin:18px auto;">
					<li class="dropdown" id="accountManger">
						<a class="dropdown-toggle" data-toggle="dropdown" href="#accountManger">
							用户
							<b class="caret"></b>
						</a>
						<ul class="dropdown-menu">
							<li><a id="logoutbtn" class='btn-link'>注销</a></li>
							<li><a href="#">个人资料修改</a></li>
							<li class="divider"></li>
							<li><a href="#">给我们提建议</a></li>
						</ul>
					</li>
				</ul>
				<!-- 
				<ul class="nav nav-pills pull-right tnav-menu" style="margin:18px auto;">
					<li><a href="register.html">注销</a></li>
					<li><a href="advice.html">给我们提建议</a></li>
				</ul>
				 -->
				<ul class="nav nav-pills tlnav-menu" style="margin:18px 0px 0px -60px;">
					<li><a href="#about">我的首页</a></li>
					<li><a href="bill.html">账目管理</a></li>
					<li><a href="category.html">类别管理</a></li>
					<li class="active"><a href="account.html">账户管理</a></li>
				</ul>
			</div>
			</div>
		</div>
	</div>
	<div id="main" class="container">
		<div id="toolBar" class="row">
			<div>
				<a class="btn btn-info" data-toggle="modal" href="#newAccountDialog" data-keyboard="true" data-backdrop="true"><i class="icon-plus icon-white"></i> 创建账户</a>
				<div class="modal hide fade" id="newAccountDialog">
					 <div class="modal-header">
						<a class="close" data-dismiss="modal">×</a>
						<h3>创建新的账户</h3>
					</div>
					<div class="modal-body">
						<form id="newAccountForm" class="form-horizontal">
							<div id="divAcctType" class="control-group">
								<label class="control-label" for="selAcctType"><span style="color:red;">*</span>账户类型</label>
								<div class="controls">
									<select id="selAcctType" name="acctType">
										<option value="0" selected="selected">请选择</option>
										<option value="1">现金账户</option>
										<option value="2">银行卡/存折账户</option>
										<option value="3">信用卡账户</option>
										<option value="4">电子账户</option>
										<option value="5">投资账户</option>
									</select>
								</div>
							</div>
							<div id="divAcctName" class="control-group">
								<label class="control-label" for="inAcctName"><span style="color:red;">*</span>账户名称</label>
								<div class="controls">
									<input id="inAcctName" type="text" name="acctName">
								</div>
							</div>
							<div id="divCredit" class="control-group">
								<label class="control-label" for="inCredit"><span style="color:red;">*</span>信用额度（元）</label>
								<div class="controls">
									<input id="inCredit" type="text" name="credit">
								</div>
							</div>
							<div id="divBalance" class="control-group">
								<label id="labBalance" class="control-label" for="inBalance"><span style="color:red;">*</span>初始金额（元）</label>
								<div class="controls">
									<input id="inBalance" type="text" name="balance">
								</div>
							</div>
							<div id="divBillDate" class="control-group">
								<label class="control-label" for="inBillDate"><span style="color:red;">*</span>每月账单日</label>
								<div class="controls">
									<input id="inBillDate" type="text" name="billDate"><label class="checkbox"><input id="chkLastBillDate" type="checkbox" value="1" name="isLastBillDate"> 每月最后一天</label>
								</div>
							</div>
							<div id="divPayDate" class="control-group">
								<label class="control-label" for="inPayDate"><span style="color:red;">*</span>每月还款日</label>
								<div class="controls">
									<input id="inPayDate" type="text" name="payDate"><label class="checkbox"><input id="chkLastPayDate" type="checkbox" value="1" name="isLastPayDate"> 每月最后一天</label>
								</div>
							</div>
							<div id="divBankName" class="control-group">
								<label class="control-label" for="inBankName"><span style="color:red;">*</span>开户银行</label>
								<div class="controls">
									<input id="inBankName" type="text" name="bankName">
								</div>
							</div>
							<div id="divBankAcctId" class="control-group">
								<label class="control-label" for="inBankAcctId">账号/卡号</label>
								<div class="controls">
									<input id="inBankAcctId" type="text" name="bankAcctId">
								</div>
							</div>
							<div id="divAcctDest" class="control-group">
								<label class="control-label" for="inAcctDest">说明</label>
								<div class="controls">
									<textarea id="inAcctDest" name="acctDest" rows="4"></textarea>
								</div>
							</div>
						</form>
					</div>
					<div class="modal-footer">
						<input id="newAcctCalBtn" type="button" class="btn" value="取消">
						<input id="newAcctBtn" type="button" class="btn btn-primary" value="新增">
					</div>
				</div>
			</div>
		</div>
		<div id="accountTab">
			<table id="accountList" class="table table-bordered table-striped table-condensed">
				<caption><h4>账户列表</h4></caption>
				<thead>
					<tr>
						<th>账户名称</th>
						<th>类型</th>
						<th>余额（元）</th>
						<th>操作</th>
						<th>调整顺序</th>
					</tr>
				</thead>
			</table>
			<div class="modal hide fade" id="modifyAccountDialog">
					 <div class="modal-header">
						<a class="close" data-dismiss="modal">×</a>
						<h3>修改账户信息</h3>
					</div>
					<div class="modal-body">
						<form id="modifyAccountForm" class="form-horizontal">
							<div id="divModifyAcctId" class="control-group">
								<div class="controls">
									<input id="inModifyAcctId" type="text" name="acctId">
								</div>
							</div>
							<div id="divModifyAcctType" class="control-group">
								<label class="control-label" for="selModifyAcctType">账户类型</label>
								<div class="controls">
									<select id="selModifyAcctType" name="acctType">
										<option value="0" selected="selected">请选择</option>
										<option value="1">现金账户</option>
										<option value="2">银行卡/存折账户</option>
										<option value="3">信用卡账户</option>
										<option value="4">电子账户</option>
										<option value="5">投资账户</option>
									</select>
								</div>
							</div>
							<div id="divModifyAcctName" class="control-group">
								<label class="control-label" for="inModifyAcctName"><span style="color:red;">*</span>账户名称</label>
								<div class="controls">
									<input id="inModifyAcctName" type="text" name="acctName">
								</div>
							</div>
							<div id="divModifyCredit" class="control-group">
								<label class="control-label" for="inModifyCredit"><span style="color:red;">*</span>信用额度（元）</label>
								<div class="controls">
									<input id="inModifyCredit" type="text" name="credit">
								</div>
							</div>
							<div id="divModifyBalance" class="control-group">
								<label id="labModifyBalance" class="control-label" for="inModifyBalance"><span style="color:red;">*</span>初始金额（元）</label>
								<div class="controls">
									<input id="inModifyBalance" type="text" name="balance">
								</div>
							</div>
							<div id="divModifyBillDate" class="control-group">
								<label class="control-label" for="inModifyBillDate"><span style="color:red;">*</span>每月账单日</label>
								<div class="controls">
									<input id="inModifyBillDate" type="text" name="billDate"><label class="checkbox"><input id="chkModifyLastBillDate" type="checkbox" value="1" name="isLastBillDate"> 每月最后一天</label>
								</div>
							</div>
							<div id="divModifyPayDate" class="control-group">
								<label class="control-label" for="inModifyPayDate"><span style="color:red;">*</span>每月还款日</label>
								<div class="controls">
									<input id="inModifyPayDate" type="text" name="payDate"><label class="checkbox"><input id="chkModifyLastPayDate" type="checkbox" value="1" name="isLastPayDate"> 每月最后一天</label>
								</div>
							</div>
							<div id="divModifyBankName" class="control-group">
								<label class="control-label" for="inModifyBankName"><span style="color:red;">*</span>开户银行</label>
								<div class="controls">
									<input id="inModifyBankName" type="text" name="bankName">
								</div>
							</div>
							<div id="divModifyBankAcctId" class="control-group">
								<label class="control-label" for="inModifyBankAcctId">账号/卡号</label>
								<div class="controls">
									<input id="inModifyBankAcctId" type="text" name="bankAcctId">
								</div>
							</div>
							<div id="divModifyAcctDest" class="control-group">
								<label class="control-label" for="inModifyAcctDest">说明</label>
								<div class="controls">
									<textarea id="inModifyAcctDest" name="acctDest" rows="4"></textarea>
								</div>
							</div>
						</form>
					</div>
					<div class="modal-footer">
						<input id="modifyAcctCalBtn" type="button" class="btn" value="取消">
						<input id="modifyAcctBtn" type="button" class="btn btn-primary" value="保存">
					</div>
				</div>
		</div>
	</div>
</body>
</html>

<script type="text/javascript">
function refreshAccountList() {
	//删除账户列表
	$('#accountList').children("tbody").remove();
	//加载账户列表
	$.ajax({
		type: "POST",
		url: "business/com.heavenbird.book.action.AccountAction?action=queryAccount",
		dataType: "json",
		success: function(data, textStatus) {
			if(data.success == true) {
				var accountInfos = data.accountInfos;
				var len = $(accountInfos).length;
				$.each(accountInfos, function(i, n) {
					if(len==0) {
						alert('该用户下无任何账户！');
						return;
					} else if(len==1) {
						var tbBody = "<tr id='" + n.acctId + "'>" + "<td>" + n.acctName + "</td>" + "<td>" + n.acctTypeName + "</td>" + "<td>" + formatYuanAmountN(String(n.balance/100)) + "</td>" + "<td>" + "<a id='" + n.acctId + "_editBtn' class='btn-link' onclick='editAccount(" + n.acctId + ")'>修改</a></td>" + "<td></td></tr>";
					} else if(len>1) {
						var tbBody = "<tr id='" + n.acctId + "'>" + "<td>" + n.acctName + "</td>" + "<td>" + n.acctTypeName + "</td>" + "<td>" + formatYuanAmountN(String(n.balance/100)) + "</td>";
						if(i==0) {
							tbBody += "<td>" + "<a id='" + n.acctId + "_editBtn' class='btn-link' onclick='editAccount(" + n.acctId + ")'>修改</a></td>" + "<td><a id='" + n.acctId + "_downBtn' class='btn-link' onclick='downAccount(" + n.acctId + ")'><i class='icon-arrow-down'></i></a></td>";
						}else if(i==len-1){
							tbBody += "<td>" + "<a id='" + n.acctId + "_editBtn' class='btn-link' onclick='editAccount(" + n.acctId + ")'>修改</a> <a id='" + n.acctId + "_delBtn' class='btn-link' onclick='delAccount(" + n.acctId + ")'>删除</a></td>" + "<td><a id='" + n.acctId + "_upBtn' class='btn-link' onclick='upAccount(" + n.acctId + ")'><i class='icon-arrow-up'></i></a></td>";
						}else{
							tbBody += "<td>" + "<a id='" + n.acctId + "_editBtn' class='btn-link' onclick='editAccount(" + n.acctId + ")'>修改</a> <a id='" + n.acctId + "_delBtn' class='btn-link' onclick='delAccount(" + n.acctId + ")'>删除</a></td>" + "<td><a id='" + n.acctId + "_downBtn' class='btn-link' onclick='downAccount(" + n.acctId + ")'><i class='icon-arrow-down'></i></a>  <a id='" + n.acctId + "_upBtn' class='btn-link' onclick='upAccount(" + n.acctId + ")'><i class='icon-arrow-up'></i></a></td>";
						}
						tbBody += "</tr>";
					}
					$("#accountList").append(tbBody);
				});
			} else {
				alert(data.msg);
			}
		}
	});
}

function clearNewAccountDialog() {
	//账户名称
	$('#inAcctName').val('');
	$('#divAcctName').hide();
	//信用额度
	$('#inCredit').val('');
	$('#divCredit').hide();
	//初始金额
	$('#inBalance').val('');
	$('#labBalance').html('<span style="color:red;">*</span>初始金额（元）');
	$('#divBalance').hide();
	//每月账单日
	$('#inBillDate').val('');
	$('#chkLastBillDate').attr("checked", false);
	$('#inBillDate').show();
	$('#divBillDate').hide();
	//每月还款日
	$('#inPayDate').val('');
	$('#chkLastPayDate').attr("checked", false);
	$('#inPayDate').show();
	$('#divPayDate').hide();
	//开户银行
	$('#inBankName').val('');
	$('#divBankName').hide();
	//账号/卡号
	$('#inBankAcctId').val('');
	$('#divBankAcctId').hide();
	//说明
	$('#inAcctDest').val('');
	$('#divAcctDest').hide();
}
//清空修改账户对话框
function clearModifyAccountDialog() {
	$('#divModifyAcctId').hide();
	$("#selModifyAcctType").attr("disabled", false);
	//账户名称
	$('#inModifyAcctName').val('');
	$('#divModifyAcctName').hide();
	//信用额度
	$('#inModifyCredit').val('');
	$('#divModifyCredit').hide();
	//初始金额
	$('#inModifyBalance').val('');
	$('#labModifyBalance').html('<span style="color:red;">*</span>初始金额（元）');
	$('#divModifyBalance').hide();
	//每月账单日
	$('#inModifyBillDate').val('');
	$('#chkModifyLastBillDate').attr("checked", false);
	$('#inModifyBillDate').show();
	$('#divModifyBillDate').hide();
	//每月还款日
	$('#inModifyPayDate').val('');
	$('#chkModifyLastPayDate').attr("checked", false);
	$('#inModifyPayDate').show();
	$('#divModifyPayDate').hide();
	//开户银行
	$('#inModifyBankName').val('');
	$('#divModifyBankName').hide();
	//账号/卡号
	$('#inModifyBankAcctId').val('');
	$('#divModifyBankAcctId').hide();
	//说明
	$('#inModifyAcctDest').val('');
	$('#divModifyAcctDest').hide();
}
//修改账户信息
function editAccount(id) {
	$.ajax({
		type: "POST",
		url: "business/com.heavenbird.book.action.AccountAction?action=getAccountDetail",
		data: "acctId="+id,
		dataType: "json",
		success: function(data, textStatus) {
			if(data.success == true) {
				var acctInfo = data.accountAllInfo;
				$('#modifyAccountDialog').modal('show');
				$('#inModifyAcctId').val(acctInfo.acctId);
				$('#selModifyAcctType').val(acctInfo.acctType);
				$("#selModifyAcctType").attr("disabled", true);
				if(acctInfo.acctType == 1 || acctInfo.acctType == 4 || acctInfo.acctType == 5) {
					$('#divModifyAcctName').show();
		    		$('#divModifyBalance').show();
		    		$('#divModifyAcctDest').show();
		    		$('#inModifyAcctName').val(acctInfo.acctName);
		    		$('#inModifyBalance').val(formatYuanAmountN(String(acctInfo.balance/100)));
		    		$('#inModifyAcctDest').val(acctInfo.acctDesc);
				} else if (acctInfo.acctType == 2) {
					$('#divModifyAcctName').show();
		    		$('#divModifyBalance').show();
		    		$('#divModifyBankName').show();
		    		$('#divModifyBankAcctId').show();
		    		$('#divModifyAcctDest').show();
		    		$('#inModifyAcctName').val(acctInfo.acctName);
		    		$('#inModifyBalance').val(formatYuanAmountN(String(acctInfo.balance/100)));
		    		$('#inModifyBankName').val(acctInfo.bankName);
		    		$('#inModifyBankAcctId').val(acctInfo.bankAcctId);
		    		$('#inModifyAcctDest').val(acctInfo.acctDesc);
				} else if (acctInfo.acctType == 3) {
					$('#divModifyAcctName').show();
		    		$('#divModifyCredit').show();
		    		$('#labModifyBalance').html('<span style="color:red;">*</span>欠费金额（元）');
		    		$('#divModifyBalance').show();
		    		$('#divModifyBillDate').show();
		    		$('#divModifyPayDate').show();
		    		$('#divModifyBankName').show();
		    		$('#divModifyBankAcctId').show();
		    		$('#divModifyAcctDest').show();
		    		$('#inModifyAcctName').val(acctInfo.acctName);
		    		$('#inModifyCredit').val(formatYuanAmountN(String(acctInfo.credit/100)));
		    		$('#inModifyBalance').val(formatYuanAmountN(String(-acctInfo.balance/100)));
		    		if(acctInfo.billDate == 0) {
		    			$('#inModifyBillDate').val('0');
		        		$('#inModifyBillDate').hide();
		        		$('#chkModifyLastBillDate').attr("checked", true);
		    		} else {
		    			$('#inModifyBillDate').val(acctInfo.billDate);
		        		$('#inModifyBillDate').show();
		        		$('#chkModifyLastBillDate').attr("checked", false);
		    		}
		    		if(acctInfo.payDate == 0) {
		    			$('#inModifyPayDate').val('0');
		        		$('#inModifyPayDate').hide();
		        		$('#chkModifyLastPayDate').attr("checked", true);
		    		} else {
		    			$('#inModifyPayDate').val(acctInfo.payDate);
		        		$('#inModifyPayDate').show();
		        		$('#chkModifyLastPayDate').attr("checked", false);
		    		}
		    		$('#inModifyBankName').val(acctInfo.bankName);
		    		$('#inModifyBankAcctId').val(acctInfo.bankAcctId);
		    		$('#inModifyAcctDest').val(acctInfo.acctDesc);
				}
			} else {
				alert(data.msg);
			}
		}
	});
}
//删除账户信息
function delAccount(id) {
	$.ajax({
		type: "POST",
		url: "business/com.heavenbird.book.action.AccountAction?action=checkIfAccountCanDel",
		data: "acctId="+id,
		dataType: "json",
		success: function(data, textStatus) {
			if(data.success == true) {
				$.ajax({
					type: "POST",
					url: "business/com.heavenbird.book.action.AccountAction?action=delAccount",
					data: "acctId="+id,
					dataType: "json",
					success: function(data, textStatus) {
						if(data.success == true) {
							alert('账户删除成功！');
							refreshAccountList();
						} else {
							alert(data.msg);
						}
					}
				});
			} else {
				alert(data.msg);
			}
		}
	});
}

function downAccount(id) {
	$.ajax({
		type: "POST",
		url: "business/com.heavenbird.book.action.AccountAction?action=downAccount",
		data: "acctId="+id,
		dataType: "json",
		success: function(data, textStatus) {
			if(data.success == true) {
				refreshAccountList();
			} else {
				alert(data.msg);
			}
		}
	});
}

function upAccount(id) {
	$.ajax({
		type: "POST",
		url: "business/com.heavenbird.book.action.AccountAction?action=upAccount",
		data: "acctId="+id,
		dataType: "json",
		success: function(data, textStatus) {
			if(data.success == true) {
				refreshAccountList();
			} else {
				alert(data.msg);
			}
		}
	});
}

$(document).ready(function(){
	refreshAccountList();
	
	$('#inCredit').blur(function(){
		$(this).val(formatYuanAmount($(this).val()));
	});
	
	$('#inBalance').blur(function(){
		var sel=$('#selAcctType').children('option:selected').val();
		//如果是信用卡，支持欠费金额为负数
		if(sel==3) {
			$(this).val(formatYuanAmountN($(this).val()));
		} else {
			$(this).val(formatYuanAmount($(this).val()));
		}
	});
	
	$('#inModifyCredit').blur(function(){
		$(this).val(formatYuanAmount($(this).val()));
	});
	
	$('#inModifyBalance').blur(function(){
		var sel=$('#selModifyAcctType').children('option:selected').val();
		//如果是信用卡，支持欠费金额为负数
		if(sel==3) {
			$(this).val(formatYuanAmountN($(this).val()));
		} else {
			$(this).val(formatYuanAmount($(this).val()));
		}
	});
	
	$('#newAccountDialog').on('show', function () {
		clearNewAccountDialog();
    });
	
	$('#modifyAccountDialog').on('show', function () {
		clearModifyAccountDialog();
    });
	
    $('#newAccountDialog').on('hidden', function () {
    	//表单重置
    	$('#newAccountForm')[0].reset();
    });
    
    $('#newAcctCalBtn').click(function(){
    	 $('#newAccountDialog').modal('hide');
    });
    
    //新增账户
    $('#newAcctBtn').click(function(){
    	var sel=$('#selAcctType').children('option:selected').val();
    	if(sel==0) {
    		alert('您尚未选择账户类型！');
    		return false;
    	} else if(sel==1 || sel==4 || sel==5) {
    		if($('#inAcctName').val()=='' || $('#inAcctName').val()==null) {
    			alert('您尚未输入账户名称！');
    			return false;
    		}
    		if($('#inBalance').val()=='' || $('#inBalance').val()==null) {
    			alert('您尚未输入账户的初始金额！');
    			return false;
    		}
    	} else if (sel==2) {
    		if($('#inAcctName').val()=='' || $('#inAcctName').val()==null) {
    			alert('您尚未输入账户名称！');
    			return false;
    		}
    		if($('#inBalance').val()=='' || $('#inBalance').val()==null) {
    			alert('您尚未输入账户的初始金额！');
    			return false;
    		}
    		if($('#inBankName').val()=='' || $('#inBankName').val()==null) {
    			alert('您尚未输入开户银行的名称！');
    			return false;
    		}
    	} else if (sel==3) {
    		if($('#inAcctName').val()=='' || $('#inAcctName').val()==null) {
    			alert('您尚未输入账户名称！');
    			return false;
    		}
    		if($('#inCredit').val()=='' || $('#inCredit').val()==null) {
    			alert('您尚未输入账户的信用额度！');
    			return false;
    		}
    		if($('#inBalance').val()=='' || $('#inBalance').val()==null) {
    			alert('您尚未输入账户的欠费金额！');
    			return false;
    		}
    		if($('#inBillDate').val()=='' || $('#inBillDate').val()==null) {
    			alert('您尚未输入账户的每月账单日！');
    			return false;
    		}
    		if($('#inPayDate').val()=='' || $('#inPayDate').val()==null) {
    			alert('您尚未输入账户的每月还款日！');
    			return false;
    		}
    		if($('#inBankName').val()=='' || $('#inBankName').val()==null) {
    			alert('您尚未输入开户银行的名称！');
    			return false;
    		}
    	}
    	$.ajax({
			type: "POST",
			url: "business/com.heavenbird.book.action.AccountAction?action=newAccount",
			data: $("#newAccountForm").serialize(),
			dataType: "json",
			success: function(data, textStatus) {
				if(data.success == true) {
					alert("创建账户成功！");
					$('#newAccountDialog').modal('hide');
					refreshAccountList();
				} else {
					alert(data.msg);
				}
			}
		});
   });
    
    $('#modifyAccountDialog').on('hidden', function () {
    	//表单重置
    	$('#modifyAccountForm')[0].reset();
    });
    
    $('#modifyAcctCalBtn').click(function(){
    	 $('#modifyAccountDialog').modal('hide');
    });
    
    //修改账户
    $('#modifyAcctBtn').click(function(){
    	var sel=$('#selModifyAcctType').children('option:selected').val();
    	if(sel==0) {
    		alert('您尚未选择账户类型！');
    		return false;
    	} else if(sel==1 || sel==4 || sel==5) {
    		if($('#inModifyAcctName').val()=='' || $('#inModifyAcctName').val()==null) {
    			alert('您尚未输入账户名称！');
    			return false;
    		}
    		if($('#inModifyBalance').val()=='' || $('#inModifyBalance').val()==null) {
    			alert('您尚未输入账户的初始金额！');
    			return false;
    		}
    	} else if (sel==2) {
    		if($('#inModifyAcctName').val()=='' || $('#inModifyAcctName').val()==null) {
    			alert('您尚未输入账户名称！');
    			return false;
    		}
    		if($('#inModifyBalance').val()=='' || $('#inModifyBalance').val()==null) {
    			alert('您尚未输入账户的初始金额！');
    			return false;
    		}
    		if($('#inModifyBankName').val()=='' || $('#inModifyBankName').val()==null) {
    			alert('您尚未输入开户银行的名称！');
    			return false;
    		}
    	} else if (sel==3) {
    		if($('#inModifyAcctName').val()=='' || $('#inModifyAcctName').val()==null) {
    			alert('您尚未输入账户名称！');
    			return false;
    		}
    		if($('#inModifyCredit').val()=='' || $('#inModifyCredit').val()==null) {
    			alert('您尚未输入账户的信用额度！');
    			return false;
    		}
    		if($('#inModifyBalance').val()=='' || $('#inModifyBalance').val()==null) {
    			alert('您尚未输入账户的欠费金额！');
    			return false;
    		}
    		if($('#inModifyBillDate').val()=='' || $('#inModifyBillDate').val()==null) {
    			alert('您尚未输入账户的每月账单日！');
    			return false;
    		}
    		if($('#inModifyPayDate').val()=='' || $('#inModifyPayDate').val()==null) {
    			alert('您尚未输入账户的每月还款日！');
    			return false;
    		}
    		if($('#inModifyBankName').val()=='' || $('#inModifyBankName').val()==null) {
    			alert('您尚未输入开户银行的名称！');
    			return false;
    		}
    	}
    	$.ajax({
			type: "POST",
			url: "business/com.heavenbird.book.action.AccountAction?action=modifyAccount",
			data: $("#modifyAccountForm").serialize(),
			dataType: "json",
			success: function(data, textStatus) {
				if(data.success == true) {
					alert("账户信息修改成功！");
					$('#modifyAccountDialog').modal('hide');
					refreshAccountList();
				} else {
					alert(data.msg);
				}
			}
		});
   });
    
    $('#logoutbtn').click(function(){
    	$.ajax({
			type: "POST",
			url: "business/com.heavenbird.book.action.UserAction?action=logout",
			dataType: "json",
			success: function(data, textStatus) {
				if(data.success == true) {
					alert("用户注销成功！");
					window.location.href="login.html";
				} else {
					alert(data.msg);
				}
			}
		});
    });
    
    $('#chkLastBillDate').click(function(){
    	if($(this).attr("checked")) {
    		$('#inBillDate').val('0');
    		$('#inBillDate').hide();
    	} else {
    		$('#inBillDate').val('');
    		$('#inBillDate').show();
    	}
    });
    
    $('#chkLastPayDate').click(function(){
    	if($(this).attr("checked")) {
    		$('#inPayDate').val('0');
    		$('#inPayDate').hide();
    	} else {
    		$('#inPayDate').val('');
    		$('#inPayDate').show();
    	}
    });
    
    $('#chkModifyLastBillDate').click(function(){
    	if($(this).attr("checked")) {
    		$('#inModifyBillDate').val('0');
    		$('#inModifyBillDate').hide();
    	} else {
    		$('#inModifyBillDate').val('');
    		$('#inModifyBillDate').show();
    	}
    });
    
    $('#chkModifyLastPayDate').click(function(){
    	if($(this).attr("checked")) {
    		$('#inModifyPayDate').val('0');
    		$('#inModifyPayDate').hide();
    	} else {
    		$('#inModifyPayDate').val('');
    		$('#inModifyPayDate').show();
    	}
    });
    
    $('#selAcctType').change(function(){
    	var sel=$(this).children('option:selected').val();
    	if(sel==0) {
    		clearNewAccountDialog();
    	} else if(sel==1 || sel==4 || sel==5) {
    		clearNewAccountDialog();
    		$('#divAcctName').show();
    		$('#divBalance').show();
    		$('#divAcctDest').show();
    	} else if (sel==3) {
    		clearNewAccountDialog();
    		$('#divAcctName').show();
    		$('#divCredit').show();
    		$('#labBalance').html('<span style="color:red;">*</span>欠费金额（元）');
    		$('#divBalance').show();
    		$('#divBillDate').show();
    		$('#divPayDate').show();
    		$('#divBankName').show();
    		$('#divBankAcctId').show();
    		$('#divAcctDest').show();
    	} else if (sel==2) {
    		clearNewAccountDialog();
    		$('#divAcctName').show();
    		$('#divBalance').show();
    		$('#divBankName').show();
    		$('#divBankAcctId').show();
    		$('#divAcctDest').show();
    	}
    });
});
</script>